안녕하세요, 이번 시간엔 디자인 패턴 중 하나인 팩토리 패턴에 대해 알아보는 시간을 갖도록 하겠습니다.팩토리 패턴(Factory Pattern)은 객체를 사용하는 코드에서 객체 생성 부분을 떼어내 추상화한 패턴이자 상속 관계에 있는 두 클래스에서 상위 클래스가 중요한
디자인 패턴이란 ? 프로그램을 설계할 때 발생했던 문제점들을 객체 간의 상호 관계등을 이용하여 해결할 수 있도록 하나의 '규약' 형태로 만들어 놓은 것을 의미합니다. 즉, 프로그램을 설계할 때 참고하면 큰 도움이 되겠죠. 규약 형태로 되어있으니 따라하기만 하면 되니까요
전략 패턴(strategy pattern)은 정책 패턴(policy pattern)이라고도 하며, 객체의 행위를 바꾸고 싶은 경우, 행위 자체를 직접 수정하는 것이 아닌 전략이라고 부르는 '캡슐화한 알고리즘'을 컨텍스트 안에서 바꿔주면서 상호 교체가 가능하게 만드는 패